package com.ysd.lis.entity.slef;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntityJpa;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * 类型管理
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Entity
@TableName("SELF_MACHINE_TYPE")
@Table(name = "SELF_MACHINE_TYPE")
public class SelfMachineType extends BaseEntityJpa implements Serializable {

    /**
     * 标题编码
     */
    @Column(name = "TITLE_CODE")
    @TableField("TITLE_CODE")
    private String titleCode;

    /**
     * 标题名称
     */
    @Column(name = "TITLE_NAME")
    @TableField("TITLE_NAME")
    private String titleName;

    /**
     * 设备屏幕宽度
     */
    @Column(name = "SCREEN_W")
    @TableField("SCREEN_W")
    private String screenW;

    /**
     * 设备屏幕高度
     */
    @Column(name = "SCREEN_H")
    @TableField("SCREEN_H")
    private String screenH;

    /**
     * 距离顶部像素
     */
    @Column(name = "TOP_PIXELS")
    @TableField("TOP_PIXELS")
    private String topPixels;

    /**
     * 打印机服务设置
     */
    @Column(name = "PRINT_SER")
    @TableField("PRINT_SER")
    private String printSer;

    /**
     * 程序背景图存储路径
     */
    @Column(name = "BG_IMAGE_PATH")
    @TableField("BG_IMAGE_PATH")
    private String bgImagePath;

    /**
     * 启用状态，1启用 0停用
     */
    @Column(name = "IS_ENABLED")
    @TableField("IS_ENABLED")
    private String isEnabled;

    /**
     * 样式
     */
    @Column(name = "STYLE_TYPE")
    @TableField("STYLE_TYPE")
    private String styleType;

}

